Mark HudsonMark Hudson
When the Lights Go Out at Goodison: English Football Learns to Talk About SilenceIn the tunnel at Goodison Park there are three minutes the television cameras...
The Reality of Vietnamese Women's Volleyball Research: When Data Speaks But Voices Remain IgnoredSeven months in a room, researching 120 matches, then 14 rejections — this...
Inside the 'ASEAN Cup 2026 rankings' page: a void optimised for searchThree in the morning in Incheon. Snow settled on the balcony rail outside, an...
The Null Result: The Quiet Standard of Tennis Analytics"Insufficient information to assess." I typed that sentence nine times in a...
The Club Pool and the Development Equation: When a Job Posting Reveals Youth Training PhilosophyOne Tuesday morning, I received an email from a former colleague now working ...
AVP League Championship 2026: The Battle at the Block and the Limits of Single-Match DataOpening In the second set of the women's final on Oak Street Beach, the...
Hoang Luan's Head-Shave Promise and a Probability Problem Nobody Wants to SolveA clip less than two minutes long, recorded during an evening livestream,...
Eurotalents 2026: Zhang Yining, Yan Sen and the Long-Horizon Test of Chinese Methodology in EuropeOn September 2, at a small training hall in Luxembourg, Zhang Yining stood at...
Data Never Lies: The Data Journalist and the Match the Naked Eye Cannot SeeMinute 27, a seemingly harmless sideways pass from Portugal was intercepted a...
FC Utrecht concede nine goals in two games: Anthony Correia's problem is not his back lineThe first half ended 0-1. For a midweek friendly, that scoreline worried nobo...
GBLA Pitch Condemned as 'Below Standard': Who Approved This Field?When the opening whistle sounded at Gelora Bandung Lautan Api (GBLA) Stadium,...
Honda Center and the One-Year Dress Rehearsal Before the 2028 Olympics: What Is Really Being Tested in AnaheimOn the afternoon of August 11, 2026, Arena Paris Sud 1 was full. Italy's...
Aston Martin and the Data Equation: When Speed Stops LyingSilverstone, a July afternoon. I stood at Copse corner, where 30 years ago I...
The Empty Map and the Scalpel: When Sports Analysis Must Learn to Say 'Insufficient Information'In March 2026, in the press tribune at Hang Day Stadium, I sat next to a writ...
China Breaks Asian Record in Men's 4x100m Freestyle Relay: Reading the 48.43 to 46.75 Split CurveAt 20:47, on the penultimate night of the swimming programme, Zhang Zhanshuo...
Dakar 2026: When the Beach Volleyball Schedule Becomes Africa's ManifestoThere was a moment during the announcement of the beach volleyball schedule f...
Finishing Second in Silence: The Lesson Missing from an Empty Analytics ReportA city finished second in silence, and its pain became the sediment for the...
Muay Opens the 2026 National Sports Festival: Weight-Class Architecture, the 63.5 kg Wall, and the Lines Left BlankOn 22 October 2026, the opening ceremony begins at 6:00 a.m. On 20 October...
Mea Minh Anh: New MC Face on FFWS SEA 2026 Fall Stage Brings Fresh Breeze to Vietnamese EsportsThe stage of FFWS SEA 2026 Fall (Free Fire World Series Southeast Asia) is...
Popov stays silent after the defeat to Cong an TP.HCM: fear of a fine and The Cong Viettel's finishing problemThe press room in Ho Chi Minh City was not full. A Bulgarian coach sat down,...
The Reality of Vietnamese Women's Volleyball Research: When Data Speaks But Voices Remain IgnoredSeven months in a room, researching 120 matches, then 14 rejections — this...
Inside the 'ASEAN Cup 2026 rankings' page: a void optimised for searchThree in the morning in Incheon. Snow settled on the balcony rail outside, an...
The Null Result: The Quiet Standard of Tennis Analytics"Insufficient information to assess." I typed that sentence nine times in a...
The Club Pool and the Development Equation: When a Job Posting Reveals Youth Training PhilosophyOne Tuesday morning, I received an email from a former colleague now working ...
AVP League Championship 2026: The Battle at the Block and the Limits of Single-Match DataOpening In the second set of the women's final on Oak Street Beach, the...
Hoang Luan's Head-Shave Promise and a Probability Problem Nobody Wants to SolveA clip less than two minutes long, recorded during an evening livestream,...
Eurotalents 2026: Zhang Yining, Yan Sen and the Long-Horizon Test of Chinese Methodology in EuropeOn September 2, at a small training hall in Luxembourg, Zhang Yining stood at...
Data Never Lies: The Data Journalist and the Match the Naked Eye Cannot SeeMinute 27, a seemingly harmless sideways pass from Portugal was intercepted a...
FC Utrecht concede nine goals in two games: Anthony Correia's problem is not his back lineThe first half ended 0-1. For a midweek friendly, that scoreline worried nobo...
GBLA Pitch Condemned as 'Below Standard': Who Approved This Field?When the opening whistle sounded at Gelora Bandung Lautan Api (GBLA) Stadium,...
Honda Center and the One-Year Dress Rehearsal Before the 2028 Olympics: What Is Really Being Tested in AnaheimOn the afternoon of August 11, 2026, Arena Paris Sud 1 was full. Italy's...
Aston Martin and the Data Equation: When Speed Stops LyingSilverstone, a July afternoon. I stood at Copse corner, where 30 years ago I...
The Empty Map and the Scalpel: When Sports Analysis Must Learn to Say 'Insufficient Information'In March 2026, in the press tribune at Hang Day Stadium, I sat next to a writ...
China Breaks Asian Record in Men's 4x100m Freestyle Relay: Reading the 48.43 to 46.75 Split CurveAt 20:47, on the penultimate night of the swimming programme, Zhang Zhanshuo...
Dakar 2026: When the Beach Volleyball Schedule Becomes Africa's ManifestoThere was a moment during the announcement of the beach volleyball schedule f...
Finishing Second in Silence: The Lesson Missing from an Empty Analytics ReportA city finished second in silence, and its pain became the sediment for the...
Muay Opens the 2026 National Sports Festival: Weight-Class Architecture, the 63.5 kg Wall, and the Lines Left BlankOn 22 October 2026, the opening ceremony begins at 6:00 a.m. On 20 October...
Mea Minh Anh: New MC Face on FFWS SEA 2026 Fall Stage Brings Fresh Breeze to Vietnamese EsportsThe stage of FFWS SEA 2026 Fall (Free Fire World Series Southeast Asia) is...
Popov stays silent after the defeat to Cong an TP.HCM: fear of a fine and The Cong Viettel's finishing problemThe press room in Ho Chi Minh City was not full. A Bulgarian coach sat down,...
